import {
  // create naive ui
  create,
  // component
  NH1,
  NH2,
  NP,
  NText,
  NA,
  NIcon,
  NImage,
  NAvatar,
  NButton,
  NBadge,
  NBreadcrumb,
  NBreadcrumbItem,
  NTabs,
  NTabPane,
  NList,
  NListItem,
  NDropdown,
  NMenu,
  NResult,
  NCard,
  NForm,
  NFormItem,
  NFormItemRow,
  NInput,
  NTooltip,
  NPopover,
  NSpace,
  NLayout,
  NLayoutSider,
  NLayoutHeader,
  NLayoutContent,
  NLayoutFooter,
  NGlobalStyle,
  NConfigProvider,
  NDialogProvider,
  NMessageProvider,
  NLoadingBarProvider,
  NNotificationProvider,
  NRadioButton,
  NRadioGroup,
  NSelect
} from 'naive-ui'

export default create({
  components: [
      NH1,
      NH2,
      NP,
      NText,
      NA,
      NIcon,
      NImage,
      NAvatar,
      NButton,
      NBadge,
      NBreadcrumb,
      NBreadcrumbItem,
      NTabs,
      NTabPane,
      NList,
      NListItem,
      NDropdown,
      NMenu,
      NResult,
      NCard,
      NForm,
      NFormItem,
      NFormItemRow,
      NInput,
      NTooltip,
      NPopover,
      NSpace,
      NLayout,
      NLayoutSider,
      NLayoutHeader,
      NLayoutContent,
      NLayoutFooter,
      NGlobalStyle,
      NConfigProvider,
      NDialogProvider,
      NMessageProvider,
      NLoadingBarProvider,
      NNotificationProvider,
      NRadioButton,
      NRadioGroup,
      NSelect
  ]
})
